Enigma-modified boot loader.
[font='Georgia, Times New Roman, Times, serif']
Сразу хочу всех предупредить, что внесение изменений в состав загрузчика ресивера,
может привести к необратимым последствиям.
Нижеприведённая информация является чисто ознакомительным материалом.[/font]
Сегодня были внесены изменения в Boot Loader и запущена бета версия Enigma на ресивере Octagon 1018.
Огромная благодарность Wald 72 за принятое участие и руководство процедурой, проходившей онлайн.
Исходя из этого не советую экспериментировать самостоятельно.
В общем и целом впечатления только положительные, несотря на то, что это только бета версия.
Очень красивое меню, наличие уже пяти скинов и множество дополнений. Не всё ещё отшлифовано
и некоторые компоненты системы работают в ограниченном режиме.
Рекомендую всем дождаться официального релиза и в полной мере насладиться всеми возможностями
окончательной версии.
Процедура инсталяции проходила согласно нижеприведённой инструкции,которая является
по словам разработчика окончательной версией с учётом всех модификаций BOOT LOADER.
[HIDE-POSTS=10]
1. инсталлируем имидж на усб стик с помощью программы USB Image Tool
2. добавляем к созданному файлу boot loder для октагон
3. ресивер выключаем пду (standby)
4. вставляем стик в разъём усб
5. запускаем панель
6. стартуем ресивер и сразу же останавливаем через панель процесс загрузки ( несколько раз нажать на Enter )
теперь порядок команд в панели:
1. usb reset
2. fatls usb 0:1
3. fatload usb 0:1 a5000000 loader_hdd_usb_octagon.bin
4. protect off 1:0-23;
5. erase 1:0-23;
6. cp.b 0xa5000000 0xa0000000 $filesize;
7. protect on 1:0-23;
8. reset
[/HIDE]
Старт Enigma:
**********************************************
вырезано
**********************************************
1975789 bytes read
INIT: version 2.86 booting
fortis hdbox
Please Wait
Seems to be the first run - Making devices in /dev...
Mount /dev in tmpfs
Copying device nodes to /dev
Starting DEBUG Interface
Mounting local filesystems...
Cleaning /tmp /var/run /var/lock.
Hostname: fortis.
starting telnetd
init stmfb
LOADING MODULES
load a/v firmware
init embx
init AVS
init player
insmod: can't insert '/lib/modules/ntfs.ko': Cannot allocate memory
init frontpanel
showSinglePic /boot/bootlogo.mvi
VIDEO_SELECT_SOURCE MEMORY (Success)
VIDEO_PLAY (Success)
VIDEO_CONTINUE: (Success)
VIDEO_CLEAR_BUFFER: (Invalid argument)
insmod: can't insert '/lib/modules/nuvoton.ko': File exists
Startin Network
Model: hdbox
vBoxType: 5
Input device name: "TDT RC event driver"
Selected Remote: Fortis HDBOX RemoteControl
RemoteControl Map:
********************************************************
вырезано
********************************************************
maxRate = 3, maxDelay 150
pRead >
Starting portmap daemon....
Starting FTP server: vsftpd.
date: invalid date '121220001970'
Reconfiguring network interfaces... ifdown: interface lo not configured
done.
LOADING e2
starting e2->
PYTHONPATH: /usr/lib/enigma2/python
********************************************************
вырезано
********************************************************
На сегодняшний день процедура изменения загрузчика ресивера очень сложный и ответственный момент,
по этому не стоит экспериментировать. Ценой неудачного эксперимента может стать полностью испорченный ресивер.
Чтобы не быть голословным, приведу высказывание человека, к мнению которого стоит прислушаться:
Dortmundez написал(а):
Достаточно сделать грамматическую ошибку при написании команды и кирдык.
Кирдык по русски означает сложности а именно - выпаивание флешек, поиском дампа и программатора ну и самого программирования.
jtag здесь бессилен.
С Ув. Shuricel