файлы прошивки star track

Ответить на тему
 

миша70 ®

Стаж: 5 лет 1 месяц

Сообщений: 174

Симпатии: 21


STR 2016 PLUS 020215
STR bak-2015 02212118
SRT 2015 HD PLUS 251214
SRT 2015 HD PLUS 020215
Startrack_Galaxy&Platium_II_V1.29B8_0211.abs
2016 PLUS.abs
HD 2017.abs
KDP8000FTA_Startrack_2017HD_140715.bin
SRT 2016 EXTRA.abs
добавлены файлы прошивки перед установкой не забудьте создать копию (bak)


Последний раз редактировалось: миша70 (2015-03-22 00:57), всего редактировалось 1 раз

Создавать темы 03-Мар-2015 11:16

[Профиль]  [ЛС] 

миша70 ®

Стаж: 5 лет 1 месяц

Сообщений: 174

Симпатии: 21

Как правильно прошить ресивер (подробно для новичков и тех кто забыл)
1. Подготовка.
Если вы регулярно сохраняете свои настройки то перед прошивкой вам не обязательно готовится, у вас уже всё необходимое есть и можно переходить ко второму пункту - непосредственно к обновлению ПО.
Для тех кто обновляет ПО впервые следует выполнить эти пункты.
a) Сохраняем текущую прошивку.
Это необходимо потому, что в ней находится не только ПО но и все ваши настройки, которые многие
нарабатывали часами а может месяцами, и в случае каких-либо проблем вам придётся всё начинать сначала.
И так...Подключаем USB носитель к ресиверу, идём по адресу Меню/Система/Сохранить на USB.
Имя файла в первом пункте этого подменю уже предложено но при желании вы можете его переименовать по-своему.
Затем выделяете второй пункт -"Сохранить на USB" и жмём на пульте OK...Весь процесс сохранения займёт около 5сек.
b) Сохраняем ключи EMU.
Это необходимо сделать потому что после прошивки ваши ключики обычно стираются. Чтобы опять с пульта вручную не вбивать ключи мы их сохраним и потом быстро зальём в новую прошивку.
При подключенном USB носителе идём в Меню/Условный доступ/СА настройка/Редактировать ключи...
Чтобы сохранить ключи вам в этом подменю нужно нажать на пульте зелёную кнопку и ключики сольются на флэшку в файл mcaskey.bin.
c) Заполняем hsdata.cfg c настройками шары.
Кто не практикует хитрый вид просмотра может пропустить этот пункт.Всем остальным пользователям будет не лишне иметь всегда под рукой файл hsdata.cfg с настройками шары, которые обычно слетают при обновлении. Иначе придётся опять мучится с ручным вводом, особенно если серверов у вас несколько.
Редактирование hsdata.cfg простое - открываем в блокноте и пишем строки вида:
протокол~сервер~порт~имя~пароль~ DES ключ.
Сколько у вас активных серверов столько и строк вписываем.Не активную настройку нужно закрыть значком "#" впереди строки. Перед активными настройками значка "#" быть не должно.
В общем скачайте hsdata.zip, откройте в блокноте и сразу поймёте как его отредактировать под себя.Не забудьте сохранить изменения.
hsdata.zip 473байт 482 Количество загрузок:
2. Обновление (или откат) через USB
Когда вы уже всё сохранили и подготовились можно приступать непосредственно к обновлению ПО.
a) Обновление или понижение прошивки через меню ресивера.
1. Распаковываем файл прошивки и помещаем на USB носитель.Носитель подключаем к ресиверу.
2. В ресивере идём по адресу: Меню/Система/Обновить через USB.В первой строке выбираем файл прошивки для обновления.
3. Во второй строке выбираем режим обновления из четырёх возможных.Теперь немного об этих режимах...
Режим "ПО+загрузчик" - прошиваются абсолютно все блоки.Применяется в редких случаях когда текущая версия загрузчика ниже версии загрузчика новой прошивки.
Pежим "ПО"("основные коды")- прошивается только программное обеспечение не затрагивая ваши пользовательские настройки и списки каналов.Применяется в большинстве случаев при обновлении.
Режим "ПО+список каналов" - прошивается все блоки кроме блока загрузчика.Применяется в основном для заливки своего сохранённого бэкапа при откате или дампа слитого с другого ресивера.
Режим "Список каналов" - прошивается только блок userDB (база пользователя). Применяется для заливки общих и избранных списков каналов,а так-же всех пользовательских настроек из слитых прошивок.
Для тех кто прошивает ресивер впервые и не опытным пользователям рекомендуется выбирать режим по умолчанию - "ПО"("основные коды")
4. После того как выбрана прошивка и режим обновления выделяем пункт "Старт" и жмём на пульте OK. Процесс прошивки запущен...
5. Дождитесь окончания процесса и автоматической перезагрузки ресивера.
Внимание! Сообщение на экране ресивера после прошивки "Обновление успешно. Перезагрузите ресивер" следует считать неправильным переводом на русский язык разработчиков программного обеспечения. Правильный перевод должен быть таким : "Обновление успешно. Ожидайте перезагрузку" (ошибка: Перезагрузите ресивер). Обычно авто перезагрузка начинается сразу, но в некоторых случаях бывает длительная задержка.
В любом случае следует ждать перезагрузку и ни в коем случае не пытаться провести её самостоятельно путём отключения ресивера задним выключателем. Только после авто перезагрузки можно считать процесс завершённым и начинать пользоваться ресивером.
b) Автоматическое обновление через USB.
Этот способ полезен в случае если у вас проблемы с пультом или с кнопками на передней панели ресивера, но его можно применять и в обычных случаях.
Для того чтобы прошить ресивер автоматически надо распакованный файл прошивки переименовать в auto (или auto1,auto2), поместить его в корневой каталог USB носителя и подключить носитель к работающему ресиверу.
После распознавания системой USB носителя процесс обновления начнётся автоматически, и вам остаётся только дождаться его окончания и авто перезагрузки.
Режимы обновления:
-для обновления в режиме "ПО"("основные коды")файл должен иметь имя auto.
-для обновления в режиме "ПО+список каналов" ("все коды")файл должен иметь имя auto1.
-для обновления в режиме "ПО+загрузчик"("вся прошивка") файл должен иметь имя auto2.
Но следует знать что автоматически прошивку можно только обновить на более высокую версию. Если вам надо залить
прошивку с той-же версией или ниже текущей то прошивайте через меню ресивера как описано в пункте "a)".
3. Действия после обновления (отката)
После того как процесс закончился и ресивер автоматически перезагрузился не извлекая USB носитель необходимо проделать следующие действия:
a) Проверка настроек "Язык", "AV","Установки времени" и прочих настроек.
После прошивки следует зайти в меню по адресу Меню/Настройки, и проверить свои настройки в пунктах "Язык", "AV","Установки времени" и др. Если ваши настройки изменились то отредактируйте их.
Особенно это необходимо делать при переходе на альтернативное ПО, потому что в таких случаях все эти настройки часто сбрасываться на дефолтные.
b) Заливаем сохранённые ранее ключи
При подключенном USB носителе (c вашим файлом mcaskey.bin в его корне) идём в Меню/Условный доступ/СА настройка/Редактировать ключи... и жмём красную кнопку на пульте.После заливки ключей последует авто перезагрузка.
c) Восстанавливаем при необходимости настройки шары.
Идём по адресу Меню/Интернет/Net Client Config и смотрим остались ли после перепрошивки ваши настройки.
Если настройки слетели то (при подключенном USB носителе с вашим отредактированным файлом hsdata.cfg в корне диска) находясь в меню Net Client Config жмём на пульте кнопку FIND. После заливки ваших настроек последует авто перезагрузка.
Этих пунктов достаточно при обычном обновлении "ПО"("основные коды"), но если вы прошивали в режиме "ПО+загрузчик" то необходимо выполнить следующий пункт.
d) Заливка пользовательских настроек и списков каналов.
В ресивере идём по адресу: Меню/Система/Обновить через USB. В первой строке выбираем файл вашего сохранённого бэкапа предыдущей прошивки. Во второй строке выбираем режим "Список каналов". Переходим к третьей строке "Старт" и жмём на пульте кнопку OK. После заливки последует авто перезагрузка.
После прошивки "списка каналов"нужно проверить и при необходимости отредактировать свои настройки как описано в пункте a).

Создавать темы 22-Мар-2015 00:34

[Профиль]  [ЛС] 

миша70 ®

Стаж: 5 лет 1 месяц

Сообщений: 174

Симпатии: 21

Функции SMAP - заливка своеобразного приорити листа, который вводится в известный всем файл hsdata.
На английском это описано так:
cmd->smap~degree~tp~service_id~caid~ecmpid~chid~commit
# sample smap~130~11420~567~500~789~00~abc tv
# for smap cmd. degree, tp should be decimal , service id, caid, ecmpid, chid should be hex. max support 256 service map
# degree, tp, service_id. make sure which channel u want map.
# caid, ecmpid, chid. make sure only this ecm is used for this service. all other ecm will be ignored.
# sat degree. if east . like hotbird 13 east degree. will be 13*10 = 130. for west. like nilesat 7 west degree , will be (360-7)*10 = 3530
Описание SMAP и краткая инструкция как его составить .
SMAP (service map) - карта сервисов, она в нашем эмуляторе призвана заменить сразу - priority.list, ignore.list и replace.list , которые применяются в плагине MGCamd для ресов на линуксе.
Перед строками SMAP в начале можно ввести строку вида: note~detial , например: note~Platforma HD/DV SMAP 15.01.2012 .
Тогда в ресивере в меню "CA настройка" вверху рядом с информацией о версии EMU будет отображаться эта информация.
В приведённом примере информация будет такой: smap[35]Platforma HD/DV SMAP 15.01.2012, где в скобках указано количество строк(каналов) в залитом SMAP.
Для каждого принимаемого канала в SMAP пишется отдельная строка параметров.
Строка smap : smap~degree~tp~service_id~caid~ecmpid~chid~commit (smap~спутник~транспондер~sid~caid~ecmpid~chid~комментарий)
degree - значеие спутника, например для 36E пишем 360, для 9Е - 090 и т.д . То есть для восточных спутников градусы умножаем на 10.
Для западных спутников другая формула - (360-W)*10 , то есть например для 7W значение будет - 3530 , (360-7)*10 = 3530.
tp - частота транспондера c которого идёт прописываемый канал, например 11785.
sid - service id это идентификатор канала в ts потоке.
caid - идентификатор кодировки, например: для плюсов - 0500, для триколора и платформы - 4AE1.
ecmpid - это и есть главный параметр который можно сказать даже круче чем всем известный "идент", потому что одному иденту могут соответствовать два и более ECM пида из которых только один рабочий. И именно действующий ecmpid мы должны прописать, остальные будут игнорироваться. Иначе канал вообще не откроется или будет очень большая задержка.
chid - применяется редко, например в пакете Nova 13E в кодировке Irdeto 2. На кодировках большинства российских операторов он не применяется и его в таких случаях нужно ставить в значение 00.
commit - комментарий, может быть любой но лучше писать название канала чтобы легче было потом вносить изменения.
*Значение degree и tp записываются в понятном всем десятичном виде (dec).
*Значения service id, caid, ecmpid, chid должны быть в hex формате.
*Всего должно быть не более 256 строк SMAP, а весь файл hsdata.cfg вместе с серверами шары должен быть не более 15 КБ.
Где брать значения для service id, caid, ecmpid, chid ?
Взять их можно в программах для компьютерных DVB плат - после сканирования каналов зайти в их свойства. Или в хороших ресиверах где можно всё увидеть в информации о канале.
В наших ресиверах можно то-же увидеть эти значения в Меню/Интернет/Net Client Config надо нажать кнопку info и в открывшемся списке переключать каналы при этом на экране транслируется лог...
Например: спутник нам известен degree= 090, транспондер знаем tp=12303, кодировка caid известна caid= 4AE1, chid не используется chid=00. Нам осталось определить sid и ecmpid. Открываем например канал HD Life в меню Net Client Config и видим в логе значение sid равное 006E.
Далее видим что канал никак не может быстро открытся - всё время эмулятор тычится на ecm пид 0037, затем канал вдруг открывается на пиде 0032, вот его и надо нам вписать в SMAP - ecmpid = 0032.
В итоге для этого канала мы имеем строку : smap~090~12303~006E~4AE1~0032~00~HD Life
Если вам всё это сложно то берите готовые файлы hsdata.cfg.
Как залить в ресивер hsdata.cfg показано выше.

Создавать темы 22-Мар-2015 00:36

[Профиль]  [ЛС] 
Показать сообщения:    
Ответить на тему

Текущее время: 22-Ноя 06:51

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы