OPENBOX S8 HD PVR

Февраль 7th, 2011

ПО Enigma2 (AAF team)

 

Установка ПО
Включение и настройка
Редактирование каналов
Запись на внутренний жесткий диск
Запись по сети на жесткий диск удаленного компьютера
Воспроизведение файлов
Установка и настройка эмуляторов
Восстановление заводских ID и загрузчика

 

Использование альтернативного ПО может привести к выходу ресивера из строя и потере гарантии!
Ресурс опенбокс.рф не несет ответственности за возможный причиненный вред и ущерб Вашему оборудованию!
Все манипуляции с альтернативным ПО Вы выполняете на свой страх и риск и под свою личную ответственность!


Установка ПО Enigma 2 (AAF Team)


Подготовка к установке:

- в исходном состоянии принимаем, что ресивер и компьютер подключены к собственному свитчу роутера по Ethernet, настроено ftp-соединение, ресивер прошит заводской прошивкой и Enigma 2 будет устанавливаться на USB;
- компьютер должен иметь порт RS-232;
- имеется в наличии 0-модемный кабель с распиновкой 2-3, 3-2, 5-5;
- скачать из подрубрики софт ПО Enigma 2 следующие программы:
AAF_Recovery_Tool – программа для изменения загрузчика ресивера;
Maxiboot_Installer – программа для загрузки ПО Enigma 2;
непосредственно прошивку для установки на USB накопитель;
- в ОС Windows отключить встроенный брандмауэр и установленный файервол, если таковой имеется;
- в ресивере Меню – Установки – Установки сети переписать информацию об IP адресах, масках, шлюзах, выключить DHCP и вписать по-новому все на свои места;
- выключить ресивер из сети и подключить к нему и к компьютеру 0-модемный кабель.

 

Модификация загрузчика.
После выполненных подготовительных мероприятий можно приступать к модификации загрузчика. Для этого необходимо:
- установить и запустить программу AAF_Recovery_Tool;

 

 

- нажать кнопку Connect;
- включить ресивер выключателем на задней панели и дождаться соединения;
- вписать данные в окна программы:
IP-adress – IP-ресивера;
Gateway – IP-шлюза;
Server-IP – IP-компьютера;
Submask – маска подсети.
- сохранить данные нажатием кнопки Save;
- нажать кнопку Read MAC from AT7000;
- нажать кнопку Write all to AT7000;

 

 

- выбрать закладку Maxi U-boot Install и нажать кнопку Install Maxi U-boot 1.3.1 rev 1.1

 

 

- должна пойти установка нового загрузчика с отображением процесса и сообщением об окончании;

 

 

- после окончания выключить питание ресивера и выйти из программы AAF_Recovery_Tool;
- запустить программу AAF_Recovery_Tool, нажать кнопку Connect и включить питание ресивера;
- выбрать закладку Maxi bootdesc Defaults;

 

 

- если подключен SATA-винчестер, то поставить флажок Internal Sata;
- нажать кнопку Set Defaults, пойдет процесс установки с выдачей сообщения по окончании;

 

 

- нажать кнопку ОК, выбрать закладку Settings и нажать кнопку Save (под рисунком ресивера) для сохранения настроек;
- выйти из программы и выключить ресивер выключателем на задней панели;
- модификация загрузчика закончена.

 

Установка ПО Enigma 2 (AAF) на USB-накопитель

Для установки необходимо:
- отформатировать USB-флешку в формат FAT 32;
- установить в компьютере программу Maxiboot_Installer;
- включить ресивер выключателем с задней панели, он должен запуститься и самостоятельно перейти в режим ожидания;
- вставить USB-флешку;
- запустить программу Maxiboot_Installer и прописать известные параметры;

 

IP-adress – IP-ресивера;
Gateway – IP-шлюза;
Server-IP – IP-компьютера;
Telnet Username – root;
FTP Username – root.
- нажать кнопку Connect;
- после установки коннекта навести указатель мыши на строку с USB-флешкой и нажать правую кнопку;

 

 

- выбрать Partitioning, указать количество разделов для создания и нажать кнопку ОК;
ext2 – основной раздел, куда будет устанавливаться имидж;
fat32 – дополнительный раздел, куда будет установлен SWAP-файл;

 

 

- после создания разделов, навести курсор мыши на /dev/sdb1 и выполнить его монтирование;

 

 

- таким же образом смонтировать и раздел /dev/sdb2;

 

 

- навести курсор на основной раздел, нажать правую кнопку мыши и выбрать Install Image;

 

 

- подтвердить свое согласие, что все данные в выбранном разделе будут уничтожены;
- выбрать файл прошивки ресивера, предварительно распаковав его из zip и оставив с расширением *.tar.gz.

 

 

- в предложенном окне сократить имя прошивки до удобных размеров;

 

 

- подтвертдить форматирование раздела /dev/sdb1 нажатием Да;
- должен запуститься процесс установки имиджа;

 

 

- по окончании установки будет выдан результат;

 

 

- установка закончена;
- закрыть программу установки и выключить питание ресивера.

 

Включение и настройка

 

Включить питание на задней панели ресивера и с помощью стрелок курсора вверх-вниз пульта ДУ и дисплея выбрать -S-USB1— (или -S-USB2, смотря где стоит флешка с установленным имиджем). А если после выбора быстро нажать красную кнопку на пульте и после этого увидеть сообщение Save на дисплее, то очередная загрузка имиджа пойдет с флешки. При желании можно выбрать и –flash–, в этом случае пойдет загрузка заводского ПО.
Сразу после включения ресивер создаст swap-файл.

 

 

Затем появится заставка от команды программистов.

 

 

После заставки включится так называемый помощник быстрой настройки. Есть смысл им воспользоваться. Если первая страница помощника будет не на русском языке, то пультом ДУ, нажимая красную кнопку, можно его выбрать.

 

 

Эта же страница предлагает выбрать и подключенный выход ресивера к ТВ. Выходы ресивера будут через каждые 10 секунд меняться, это сделано для того удобства.
После выбора видеовыхода откроется страница выбора режима видео.

 

 

Для просмотра каналов обычного разрешения SD предпочтительнее выбрать 576р (собственное замечание), а когда есть возможность смотреть и HD, то несомненно необходим выбор 1080i (сигнала с разрешением 1080р со спутника пока нет). При первом выборе нового разрешения, замечена такая особенность прошивки, чтобы оно вступило в силу необходима перезагрузка полным снятием питания. В дальнейшем все переключается без перезапуска.
Очередная страница – выбор частоты обновления экрана. Собственно выбора и нет.

 

 

Настройку экрана с помощью тестовых изображений пока предлагается пропустить.
Новая страница – выбор языка, на русском - ОК.
Очередная страница – настройка тюнера А. Установки по умолчанию, точнее те, которые шли вместе с прошивкой.

 

 

В нашем частном случае спутник один Hotbird 13e. Настройки выбираются соответствующие.

 

 

Следующая настройка – настройка тюнера В. При наличии 1 конвертера антенна подключается на вход тюнера А, выход тюнера А подключается на вход тюнера В. Т.е. тенер В подключен петлей, что и выбирается в меню.

 

 

На очередной вопрос ответ – нет.

 

 

Выбрать Автоматический поиск.

 

 

Выбрать Очистить перед сканированием.


 

Начнется сканирование спутников.

 

 

По окончании будет выдано сообщение о количестве найденных сервисов

 

 

 

Выйти из меню поиска сервисов.
Меню – Настройка – Система – Сеть – Настройка адаптера

 


 

 

Включить Использовать интерфейс и Использовать DHCP. Нажать ОК для активации.

 

 

 

Подтвердить выбор.
Провести тестирование выбранных настроек.

 

 

Оценить состояние по результатам тестирования.

 

 

 

В результате мы имеем настроенный ресивер со списком отсканированных каналов.

 

Редактирование каналов

 

В результате сканирования спутника (ов) ресивер пропишет в своей базе множество теле, радио и дата каналов. Естественно, они существуют, но не всегда могут представлять интерес для зрителя. В прошивках Enigma принцип редактирования каналов основан на создании пользовательских букетов.
В подрубрике софт скачать программу DreamBoxEdit, разархивировать и установить ее на компьютер.
Запустить программу. Далее НастройкиСоздать новый профиль.

 

 

На компьютере создать папку для получения файлов из ресивера. Нажать кнопку FTP и кнопкой Выбор выбрать созданную папку.

 

 

Нажать кнопку Получение файлов из Dreambox.

 

 

Нажать ОК. Выбрать спутник. В нашем случае это Hot Bird 6/8/9 (13.0E). В разделе Букеты в TV User Bouquets создать новый букет и дать ему имя.

 

 

Выбрать каналы из общего списка и добавить их в букет TV простым перетаскиванием мышью. Созданный букет перетащить на 1-ю позицию, тогда каналы будут нумероваться начиная с первого. Остальные букеты можно удалить.

 

 

Сохранить конфигурацию в ПК нажатием кнопки Запись.
Зайти в FTP и нажать кнопку Передать файлы в Dreambox. Перезагрузить ресивер. После перезагрузки нажать кнопку ОК и следом синюю кнопку Избранное.

 

 

Откроется список букетов. Выбрать букет TV и включить канал в букете.

 

 

Новый букет на ресивере создан.

 

Запись на внутренний жесткий диск


Выключить ресивер из сети выключателем на задней панели. Снять крышку и установить SATA- винчестер. Включить ресивер.
Меню – Настройки – Система – Жесткий диск – Инициализация



 

Выбрать HDD, нажать на пульте красную кнопку Инициализация.

 

 

Согласиться с форматированием.

 

 

После форматирования пойдет автоматическая перезагрузка ОС ресивера.
После перезагрузки включить Меню – Настройка – Система – Recording paths

 


 

 

Этот раздел меню информирует нас куда будут сохранены обычные записи, записи по таймеру и тайм-шифту. Это будет полезным, когда понадобится скоприровать файл с ресивера по FTP на жесткий диск компьютера.

 

Простая запись
На пульте ДУ нажать кнопку с красной точкой.

 

 

 

Если после этого выбрать:
1 – начнется запись с остановкой после окончания текущей передачи. Используется при наличии на канале EPG.
2 – начало записи (без остановки, пока хватает места на жестком диске).
3 – после выбора этого пункта ресивер запросит ввести количество минут для записи.

 

 

 

4 – при выборе такого способа записи необходимо указать время окончания. Причем дата не редактируется, а только время.

 

 

 

5 – выход из меню записи.
Чтобы вмешаться в текущую запись необходимо повторно на пульте ДУ нажать кнопку с красной точкой.

 

 

 

И выбрать то, что интересует.

 

Запись по таймеру
Меню – Таймер – Добавить


 

В строки Имя и Описание с помощью цифровых кнопок пульта ДУ можно ввести название записи и ее описание.
Тип таймера – записать, переключить.
Повторить тип – один раз, повторный.
Дата – стрелками Влево – Вправо на пульте ДУ устанавливается дата записи.
Время пуска, Время окончания – устанавливается стрелками Влево – Вправо и цифровыми кнопками пульта ДУ.
Канал – для выбора канала лучше всего перед настройками таймера встать на тот канал, по которому должен сработать таймер записи.
Расположение – место, куда будет записан файл.
После события – стрелками ВлевоВправо пульта ДУ устанавливается то состояние, в которое должен перейти ресивер по окончании записи: авто, не делать ничего, перейти в ждущий режим, полностью выключить.
Перечень записанных на внутренний жесткий диск передач можно увидеть, нажав кнопку Play (белая треугольная) на пульте ДУ.

 

 

Запись с использованием EPG
Выбрать канал на котором имеется электронный программный гид и нажать кнопку EPG.

 

 

Выбрать интересующую программу в списке программ и нажать зеленую кнопку.

 

 

Подтвердить выбор повторным нажатием зеленой кнопки.

 

 

Запись по сети на жесткий диск удаленного компьютера


Такой вид записи – это выход из положения, пока не приобретен жесткий диск для ресивера.
На компьютере создать папку с общим доступом. Порядок создания можно прочитать здесь.
На ресивере Меню – Настройка – Система – Сеть – Mount Manager.


 

Выбрать Add new network mount point.


 

В открывшемся редакторе монтирования задать параметры:
Active – включить (кнопками Влево – Вправо на пульте ДУ);
Local share name – оставить без изменения;
Mount type – CIFS share;
Server IP – IP – адрес компьютера (в нашем случае 192.168.0.11);
Server share – имя папки с общим доступом на компьютере (в нашем случае common), прописать с помощью цифровых кнопок пульта ДУ;
use as HDD replacement – использовать как извлекаемый жесткий диск, отметить да;
Mount option – опции монтирования, включить rw;
protocol – оставить без изменения, tcp;
rsize, wsize – оставить без изменения;
Username – имя пользователя для доступа к папке компьютера;
Password – пароль к той же папке.

 

 

Нажать ОК и подтвердить создание набранной точки монтирования.
После активации точки в появившемся окне выбрать строку Mountpoints management и нажать ОК.

 

 

 

Убедиться, что диск (папка) примонтирован правильно. Нажать красную кнопку Закрыть.
Меню – Настройка – Система – Recording paths и в строке Default movie location прописать путь: /media/net/Sharename/movie. Для этого стоя на строке Default movie location нажать ОК и затем MENU на пульте ДУ.

 

 

 

Кнопкой ОК выбрать п.1 и затем с помощью той же ОК и кнопок курсора прописать путь, указанный выше.

 

 

 

Нажать зеленую кнопку.

 

 

 

Еще раз нажать зеленую кнопку Сохранить. Жесткий диск компьютера подмонтирован. Проверяем, включив запись на ресивере. Запись выполняется в подмонтированную папку.

 

 

 

Для доступа к записанному файлу через ресивер на пульте ДУ нажать кнопку Playlist, выбрать My Videos и выбрать путь к подмонтированной папке.

 

 

В папку компьютера можно копировать и другие медиафайлы, которые может воспроизводить ресивер.

 

Воспроизведение файлов


Воспроизведение записанных файлов на внутренний жесткий диск.
Для воспроизведения записанных файлов нажать кнопку Play и откроется список файлов.

 

 

На внутреннем жестком диске имеется 2 записи – аудиозапись радиостанции ВВС и видеозапись канала 1 TV RUS. Кнопками пульта ДУ Вверх – Вниз выбрать нужное и нажать кнопку ОК.

 


 

 

Пойдет воспроизведение.

 

Воспроизведение файлов, скопированных на внутренний жесткий диск ресивера по FTP
Скопировать по FTP в директорию /media/hdd/movie файлы с расширениями *.avi, *.jpg, *.mkv, *.VOB, *.mp3. Для воспроизведения файлов лучше всего воспользоваться встроенной программой AAF Mediacenter. Для ее вызова на пульте ДУ нажать кнопку Playlist (находится под кнопкой EPG).

 

 

Выбрать папку My Mysic и необходимый файл в ней. Нажать ОК, запустится воспроизведение.

 

 

Выбрать папку My Videos. Откроется список всех видеофайлов.

 

 

Курсором пульта ДУ выбрать необходимый и нажать ОК.

 

 

Ресивер легко справился с популярными кодировками видео.
Выбрать папку My Pictures/hdd/movie, нажать ОК.


 

При желании можно легко организовать показ изображений в виде слайд-шоу.

Установка и настройка эмуляторов

 

Установка эмулятора
В прошивке Enigma 2 наиболее удобно устанавливать эмуляторы в ресивер с помощью уже существующих в ней программных инструментов и наличия подключения к Интернету. Рассмотрим установку на примере наиболее популярного эмулятора mgcamd.
При просмотре любого канала ТВ на пульте ДУ нажать красную кнопку. Откроется AAF панель.

 

 

На этой панели выбрать Addon-Manager.

 

 

Далее выбрать Download Manager

 


 

и нажать синюю кнопку Emus.

 

 

В появившемся списке выбрать mgcamd 1.35. Пойдет загрузка и установка эмулятора.

 

 

По окончании загрузки нажать желтую кнопку для установки конфигурационных файлов и выбрать в появившемся списке строку config-mgcamd1.35

 


 

На пульте нажать кнопку ОК. Должна пойти загрузка файла конфигурации.

 

 

С помощью кнопки EXIT вернуться в AAF панель и выбрать там SoftCam Panel, нажать ОК. Кнопками курсора в окне выбрать mgcamd1.35 и нажать зеленую кнопку для его запуска.

 

 

Выйти из включенных панелей и перезагрузить ресивер набрав Меню – Выключение – Перезагрузить.

 

Настройка работы эмулятора по протоколу newcamd

После загрузки эмулятора, как описано выше, необходимо зайти по FTP в ресивер и с помощью программы, например AkelPad, открыть файл newcamd.list из директории /var/keys/.

 

 

Первые две строки обычно остаются без изменений. В следующих прописывается полученная информация.
После этого можно проверить файл настройки mg_cfg, он находится в той же директории, как и newcamd.list.
В файле mg_cfg рекомендуется прописать следующие параметры:
M { 01 }, C { 01 }, A { 02 }, U { 01 }, T { 00 }, G { 01 }, N { 07 }, K { 05 }, Q { 600 }, P { 02 }, O { 00 }, S { 03 }, L { 01}, E { 15 }, H { 07 }, R { 04 }, D { 00 }, B { 11 }.
Изменений в файлы ignore.list, priority.list, replace.list пока вносить не будем.
Некоторые каналы эмулятор способен открыть, взяв необходимые ключи из файла SoftCam.key. Этот файл можно скачать из интернета и скопировать в папку /var/keys/.
Имеется возможность при работе ресивера с закодированным каналом посмотреть лог эмулятора. Для этого необходимо скачать из подрубрики софт программу 3CSyslog и установить на компьютере. Настройки программы можно оставить по умолчанию, прописав только для удобства директорию, куда будет сохраняться лог-файл в текстовом формате.

 

 

В файле mg_cfg за логирование работы эмулятора отвечает параметр L {**}.

 

 

Чтобы получить лог работы на компьютер, необходимо прописать L: { 01 } 192.168.0.11 514, где:
01 – передача лога по локальной сети;
192.168.0.11 – IP компьютера (у вас будет свой IP);
514 – номер порта.
Запустить программу 3CSyslog и переключиться на закодированный канал.

 

 

Восстановление заводских ID и загрузчика


Восстановление заводского ID ресивера


ВНАЧАЛЕ ВНИМАТЕЛЬНО ПРОЧИТАТЬ БЕЗ ВЫПОЛНЕНИЯ МАНИПУЛЯЦИЙ С РЕСИВЕРОМ И КОМПЬЮТЕРОМ!

 

В ресивере, прошитом Enigma 2 (AAF) на USB по методике, описанной на нашем сайте, заводской ID ресивера изменен. Поэтому прошить с USB новую прошивку с заводским ПО или ПО CUSTOM без предварительной смены ID ресивера не получится.
Рассмотрим порядок смены ID ресивера.
1. С подрубрики софт скачать, разархивировать и установить на компьютере программу Putty.
2. Выключить ресивер тумблером на задней панели и подключить к нему и к компьютеру 0-модемный кабель.
3. Запустить программу Putty и произвести на ней установки:
- Serial line -> COM1
- Spped -> 115200
- Connection type -> Serial

 

 

4. В прграмме Putty нажать кнопку Open и на клавиатуре компьютера начать нажимать клавишу ENTER с периодичностью 2-3 раза в секунду.
5. Продолжая нажимать ENTER включить питание ресивера переключателем на задней панели.
6. После появления надписи HDBOX> прекратить нажимать клавишу ENTER на клавиатуре компьютера.

 

 

7. Скопировать команду reseller 00000620 00012300 обычным способом и вставить ее в окно Putty в месте, где курсор.
8. Нажать клавишу ENTER. Должен начаться процесс возврата заводского ID. Во время процесса выключать компьютер или ресивер ЗАПРЕЩАЕТСЯ.
9. После окончания смены ID закрыть программу Putty и выключить ресивер выключателем на задней панели.
10. Ресивер готов к заливке заводского ПО.

 

Восстановление заводского загрузчика ресивера


В настоящем разделе будет описан случай восстановления заводского загрузчика для ресивера OPENBOX S8 HD PVR.
На этом ресивере установлен во внутреннюю флеш память оригинальный заводской имидж, в качестве загрузчика установлен Maxi U-boot, который использовался для загрузки ПО Enigma 2, установленного на USB-флешку. Для других случаев, которые могут иметь место, этот способ НЕ ПРИЕМЛЕМ!

 

Для восстановления оригинального заводского загрузчика необходимо:
1. Отформатировать с помощью компьютера USB-флешку в файловую систему FAT 16.
2. С подрубрики софт скачать и разархивировать файл mtd0.img (имя должно быть только таким, размер файла 3145728 байт).
3. Скопировать файл в корневой каталог флешки.
4. Выключить ресивер выключателем на задней панели и соединить его с компьютером 0-модемным кабелем.
5. Извлечь из ресивера флешку с имиджем Enigma 2.
6. Вставить в ресивер флешку с файлом оригинального заводского загрузчика.
7. Запустить программу Putty и выполнить ее настройки, как описано выше;
8. В программе Putty нажать кнопку Open и нажимая на клавиатуре ENTER с периодичностью 2-3 раза в секунду подать питание на ресивер переключателем на задней панели.
9. При появлении в окне программы надписи HDBOX> перестать нажимать ENTER.
10. Скопировать команду usb reset  и вставить ее в окно Putty. В итоге в результате сброса и сканирования USB-портов в окне будет выдано сообщение:

USB:   scanning bus for devices. 3 USB Device(s) found
scanning bus for storage devices. 1 Storage Device(s) found

10. Скопировать и вставить команду fatload usb 0:1 0xa4000000 mtd0.img
Команда используется для проверки размера файла загрузчика на флешке. Продолжать, если в окне будет получено сообщение:

reading mtd0.img 3145728 bytes read

11. Скопировать и вставить команду md 0xa4000000
Команда используется для проверки ID ресивера. Нужная информация будет отображена в последней строке:

a40000f0: 00000620 00012300 00000000 00000000 (для ресивера S8)

Если идент загрузчика совпал с приведенным, то можно продолжать. Если не совпал, то необходимо остановиться, закрыть программу, выключить ресивер и вернуться к разделу «Восстановление заводского ID ресивера»
12. Скопировать и вставить команду protect off all
Команда используется для снятия защиты записи внутренней флеш памяти ресивера. Результатом снятия будет сообщение:

Un-Protect Flash Bank # 1………… done

13. Скопировать и вставить команду erase a0000000 a02fffff
Команда используется для стирания блока памяти со старым загрузчиком. После стирания будет выдано сообщение:

Erased 24 sectors….. done

14. Скопировать и вставить команду cp.b 0xa4000000 0xa0000000 $filesize
Команда используется для копирования нового загрузчика с флешки во внутреннюю память ресивера. По окончании должно появиться сообщение:

Copy to Flash…… done

15. Скопировать и вставить команду md 0xa0000000
Команда проверяет какой установлен ID ресивера с новым загрузчиком. Он должен соответствовать заводскому ID ресивера Openbox S8 00000620 00012300.

16. Скопировать и вставить команду protect on all
Команда устанавливает защиту записи на флеш память. После выполненной команды в окне должно появиться:

Protect Flash Bank # 1…………….. done

17. Сопировать и ввести команду reset
По этой команде выполняется перезагрузка ресивера. В процессе перезагрузки стартует новый загрузчик, который загрузит имеющийся в памяти ресивера имидж.